earn one’s keep - Deutsch Englisch Wörterbuch